package com.gm.dao.remindPayTask;

import com.github.miemiedev.mybatis.paginator.domain.PageBounds;
import com.github.miemiedev.mybatis.paginator.domain.PageList;
import com.gm.controller.dto.RemindPayTaskDTO;
import com.gm.model.po.RemindPayTask;
import org.apache.ibatis.annotations.Param;

/**
 * Created by Administrator on 2017/6/28.
 */
public interface IRemindPayTaskDao {

    int deleteByPrimaryKey(Integer id);

    int insert(RemindPayTask record);

    int insertSelective(RemindPayTask record);

    RemindPayTask selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(RemindPayTask record);

    int updateByPrimaryKey(RemindPayTask record);

    PageList<RemindPayTaskDTO> getRemindPayTaskList(@Param("pageBounds")PageBounds pageBounds);
}
